package java_09_13;

import com.sun.javafx.collections.MappingChange;

import java.util.*;

/*
福彩双色球是民政部发行的彩票。玩法如下：红球一共6组，每组从1-33中抽取一个，六个互相不重复。然后蓝球是从1-16中抽取一个数字，
这整个组成的双色球一注。用程序生成一注，输出的时候红球要求按照从小到大排列
*/
public class Test_2 {
    public static void main(String[] args) {
        Set<Integer> s=new TreeSet<>();
        Random r=new Random();
        int i=0;
        while (i<6){
            int i1 = r.nextInt(33)+1;
            if (!(s.contains(i1))){
            s.add(i1);
            i++;
            }
            }
        Map<Set,Integer> map=new HashMap<>();
        Set<Map.Entry<Set, Integer>> entries = map.entrySet();
            int i1 = r.nextInt((16) + 1);
            map.put(s,i1);
      for (Map.Entry x:entries){
          System.out.println(x.getKey());
          System.out.println(x.getValue());
      }
    }

    }

